/***************************************
由于Chrome、IOS10等已不再支持非安全域的浏览器定位请求，为保证定位成功率和精度，请尽快升级您的站点到HTTPS。
***************************************/
    var map, geolocation;
    //加载地图，调用浏览器定位服务
    map = new AMap.Map('container', {
        resizeEnable: true
    });
    map.plugin('AMap.Geolocation', function() {
        geolocation = new AMap.Geolocation({
            enableHighAccuracy: true,//是否使用高精度定位，默认:true
            timeout: 10000,          //超过10秒后停止定位，默认：无穷大
            buttonOffset: new AMap.Pixel(10, 20),//定位按钮与设置的停靠位置的偏移量，默认：Pixel(10, 20)
            zoomToAccuracy: true,      //定位成功后调整地图视野范围使定位位置及精度范围视野内可见，默认：false
            buttonPosition:'RB'
        });
        map.addControl(geolocation);
        geolocation.getCurrentPosition();
        AMap.event.addListener(geolocation, 'complete', onComplete);//返回定位信息
        AMap.event.addListener(geolocation, 'error', onError);      //返回定位出错信息
    });
    //解析定位结果
    function onComplete(data) {
//      var str=['定位成功'];
//      str.push('经度：' + data.position.getLng());
//      str.push('纬度：' + data.position.getLat());
//      
//      if(data.accuracy){
//           str.push('精度：' + data.accuracy + ' 米');
//      }//如为IP精确定位结果则没有精度信息
//      str.push('是否经过偏移：' + (data.isConverted ? '是' : '否'));
//      
//      document.getElementById('tip').innerHTML = str.join('<br>');
         $.ajax({
    	type:"get",
    	url:"js/data.json",
    	async:true,
    	cache:false,
    	success:function(res){
    		var arr=[];
    		var x1=data.position.getLng();
    		var y1=data.position.getLat();
    		for(var i=0;i<res.length;i++){
    			var cd=Math.sqrt(Math.pow((x1-res[i].JD),2)+Math.pow((y1-res[i].WD),2));
    			arr.push(cd);
    		}
    	  var index=arr.indexOf(arr_min(arr));
    	 	//*****************************
    	 	
    	 	var lnglat = [res[index].JD,res[index].WD];
    var map = new AMap.Map('container', {
        resizeEnable: true,
        center: lnglat,
		zoom: 15
    });
    var marker = new AMap.Marker({
        position: lnglat
    });
    marker.setMap(map);

    var content='<div class="info-title">高德地图</div><div class="info-content">' +
            '<img src="img/btn2_page1/images/logo_03.jpg">' +
            res[index].address+'<br/>' + res[index].shop_name+'<br/>' +
            '<a target="_blank" href = "tel:'+res[index].mobile+'">'+res[index].mobile+'</a></div>';
    var  infowindow1 = new AMap.AdvancedInfoWindow({
        content: content,
        offset: new AMap.Pixel(0, -30)
    });
    
    	infowindow1.open(map,lnglat);
  
   
    	 	
    	 	//**********************
    		function arr_min(arr){
    			var min=arr[0];
    			for(var i=1;i<arr.length;i++){
    				if(arr[i]<min){
    					min=arr[i];
    				}
    			}
    			return min;
    		}
    	},
    	error:function(){
    		console.log("请求失败");
    	}
    });
    }
    //解析定位错误信息
    function onError(data) {
//      document.getElementById('tip').innerHTML = '定位失败';
    }
    
